package com.heima.user.controller;

import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.user.dtos.LoginDto;
import com.heima.user.service.ApUserService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;

/**
 * @author lzq
 * @data 2023/4/26 15:07
 */
@RestController
@RequestMapping("/api/v1/login")
@Api
public class ApUserController {
     @Resource
     private ApUserService apUserService;

     /**
      * app用户登录
      * @param dto
      * @return
      */
     @PostMapping("/login_auth")
     @ApiOperation(value = "客户端用户登录方法")
     public ResponseResult login( @RequestBody LoginDto dto){
        return apUserService.login(dto);
     }
}
